package com.service;

import com.entity.Chapter;

import java.util.List;

import com.entity.Chapter;
import com.exception.ServiceException;
import com.github.pagehelper.PageInfo;
import com.util.AjaxResult;
import org.apache.ibatis.annotations.Param;

import java.util.Date;

public interface ChapterService {
    List<Chapter> findChaptersByCourseId(Integer courseId);
    // 张
    //  加载章节信息
    PageInfo<Chapter> loadChapters(Integer pageNo, Chapter chapter, Date begin_date, Date end_date);
    //添加章节信息
    AjaxResult insertChapter(Chapter chapter);
    //修改前通过id查询章节信息
    Chapter findChapterById(Integer id);

    AjaxResult updateChapter(String title, String info, Integer id);

    boolean updateChapterStatuss(@Param("id") Integer id, @Param("status") Integer status);
//==张


}
